#app .sidebar-container .el-submenu .el-menu-item.is-active {
  background-color: $menuItmActiveBg !important;
  position: relative;
}

// #app .sidebar-container .el-submenu .el-menu-item.is-active::before {
//     position: absolute;
//     content: '';
//     height: 100%;
//     width: 4px;
//     background-color: rgba(246, 202, 157, 0.7);
//     left: 0;
//     top: 0;
// }

body {
  background-color: #f6f6f6;
}


.avue-crud {
  .avue-crud__body {
    margin-bottom: 5px !important;
    .el-card__body{
      padding: 10px 20px;
    }
  }

  .avue-crud__search{
    margin-bottom: 0 !important;
  }

  .avue-crud__pagination {
    margin-bottom: 0 !important;
    margin-top: 0 !important;

    .el-card__body {
      padding: 10px 20px;

    }
  }

}

//
//.avue-crud .el-card + .el-card {
//    margin-top: 4px !important;
//}

.el-popover__reference-wrapper {
  color: #909399;
}

.el-table th.el-table__cell.is-leaf {
  color: #909399;
}

.el-card.is-always-shadow {
  margin-bottom: 12px;
}

// 解决avue弹窗无法拖拽到距离顶部距离的问题
.el-dialog__wrapper {
  overflow: visible;
}

// element 全局loading样式
.scLoadingClass {
  font-size: 40px;
  z-index: 2010 !important;
}

.scLoadingClass .el-loading-spinner .el-loading-text {
  font-size: 20px;
}

.table {
  width: 100%;
  table-layout: fixed;
  border-right: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  border-collapse: 0;
  border-spacing: 0;
}

.th {
  background: #f5f7fa;
}

.table tr:hover {
  background: #f5f7fa;
}

.table td {
  border-left: 1px solid #ebebeb;
  border-top: 1px solid #ebebeb;
  color: #606266;
  text-align: center;
  padding: 18px 10px;
}

// mavon-editor 帮助页面被覆盖
.v-note-help-wrapper {
  z-index: 9999999 !important;
}
